lagoon sediment - French English Dictionary